Default HTG hotel image

Find hotels in Maha Eliya from CA $20

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Oct 25 - Oct 26
Tomorrow
Oct 26 - Oct 27
Next weekend
Oct 30 - Nov 1
In two weeks
Nov 6 - Nov 8

Filter by

Star rating

Guest rating

Our top choices for Maha Eliya hotels

1. Cottage San Francesco

Cottage San Francesco
Nuwara Eliya
United States
Justine
CA $84
CA $94 total
includes taxes & fees
Oct 28 - Oct 29
Cottage San Francesco

2. Heritance Tea Factory

Heritance Tea Factory
Kandapola
United Kingdom
Ashley
CA $223
CA $295 total
includes taxes & fees
Oct 28 - Oct 29
Heritance Tea Factory

3. The Glenrock

The Glenrock
Ihalagalagama
United States
Frances Danita
CA $262
CA $340 total
includes taxes & fees
Oct 26 - Oct 27
The Glenrock

4. The Argyle

The Argyle
Hatton
United States
Anib
CA $156
CA $204 total
includes taxes & fees
Oct 26 - Oct 27
The Argyle

5. Adams Peak Inn

Adams Peak Inn
Nallathanniya
Norway
Christian Alejandro
CA $19
CA $24 total
includes taxes & fees
Nov 24 - Nov 25
Adams Peak Inn

6. Tea Plant Nuwara Eliya

Tea Plant Nuwara Eliya
Nuwara Eliya
France
Apollline
CA $182
CA $238 total
includes taxes & fees
Nov 10 - Nov 11
Tea Plant Nuwara Eliya

7. Serenus Boutique Villa

Serenus Boutique Villa
Nuwara Eliya
United Kingdom
Isaac Anand
CA $73
CA $94 total
includes taxes & fees
Nov 2 - Nov 3
Serenus Boutique Villa

8. Tathya Hills - Luxe Garden Retreat

Tathya Hills - Luxe Garden Retreat
Nuwara Eliya
Belgium
Ineke
CA $98
CA $108 total
includes taxes & fees
Oct 28 - Oct 29
Tathya Hills - Luxe Garden Retreat

9. Dream Cliff Mountain Resort

Dream Cliff Mountain Resort
Beragala
United States
Anonymous traveller
CA $287
CA $376 total
includes taxes & fees
Oct 26 - Oct 27
Dream Cliff Mountain Resort

10. Te Dalu Resort & Spa

Te Dalu Resort & Spa
Ella
United Kingdom
Stacey
CA $218
CA $258 total
includes taxes & fees
Nov 1 - Nov 2
Te Dalu Resort & Spa

11. Misthill Rest

Misthill Rest
Nuwara Eliya
Germany
Robert
CA $85
CA $101 total
includes taxes & fees
Nov 2 - Nov 3
Misthill Rest

12. Royal Mount Hotel

Royal Mount Hotel
Central Town
Hong Kong SAR China
Yee ling
CA $21
CA $28 total
includes taxes & fees
Oct 26 - Oct 27
Royal Mount Hotel

13. Bandarawela Hotel

Bandarawela Hotel
Bandarawela
Australia
Rukshan
CA $83
CA $108 total
includes taxes & fees
Oct 27 - Oct 28
Bandarawela Hotel

14. Living Heritage Koslanda

Living Heritage Koslanda
Koslanda
United States
Chris
CA $167
CA $197 total
includes taxes & fees
Oct 26 - Oct 27
Living Heritage Koslanda

15. Pedro Barn

Pedro Barn
Nuwara Eliya
United Kingdom
Mr Joel
CA $116
CA $159 total
includes taxes & fees
Oct 27 - Oct 28
Pedro Barn

16. Grand Beragala Boutique Resort

Grand Beragala Boutique Resort
Beragala
CA $156
CA $189 total
includes taxes & fees
Nov 25 - Nov 26
Grand Beragala Boutique Resort

17. Thuruliya Hotel

Thuruliya Hotel
Ramboda
CA $78
CA $94 total
includes taxes & fees
Nov 25 - Nov 26
Thuruliya Hotel

18. Olive Bungalow - Jetwing Select

Olive Bungalow - Jetwing Select
Welimada
CA $75
CA $98 total
includes taxes & fees
Oct 26 - Oct 27
Olive Bungalow - Jetwing Select

19. Araliya Green City - Your Gateway to Everything in Nuwara Eliya

Araliya Green City - Your Gateway to Everything in Nuwara Eliya
Central Town
Singapore
Francisco
CA $132
CA $172 total
includes taxes & fees
Oct 26 - Oct 27
Araliya Green City - Your Gateway to Everything in Nuwara Eliya

20. Oak Ray Misty Hills

Oak Ray Misty Hills
Nuwara Eliya
CA $78
CA $92 total
includes taxes & fees
Oct 26 - Oct 27
Oak Ray Misty Hills
View all properties

Hotels recommended for families in Maha Eliya

The Glenrock

The Glenrock
Ihalagalagama
CA $262
CA $340 total
includes taxes & fees
Oct 26 - Oct 27
The Glenrock

Heritance Tea Factory

Heritance Tea Factory
Kandapola
CA $223
CA $295 total
includes taxes & fees
Oct 28 - Oct 29
Heritance Tea Factory

Cottage San Francesco

Cottage San Francesco
Nuwara Eliya
CA $84
CA $94 total
includes taxes & fees
Oct 28 - Oct 29
Cottage San Francesco

Villa Mount Royal

Villa Mount Royal
Nuwara Eliya
CA $60
CA $79 total
includes taxes & fees
Nov 25 - Nov 26
Villa Mount Royal

Wishing Tree Boutique Resort Haputale

Wishing Tree Boutique Resort Haputale
Haputale
CA $308
CA $364 total
includes taxes & fees
Oct 27 - Oct 28
Wishing Tree Boutique Resort Haputale

Akway Resort

Akway Resort
Beragala
CA $143
CA $172 total
includes taxes & fees
Oct 28 - Oct 29
Akway Resort

Dream Cliff Mountain Resort

Dream Cliff Mountain Resort
Beragala
CA $287
CA $376 total
includes taxes & fees
Oct 26 - Oct 27
Dream Cliff Mountain Resort

Tathya Hills - Luxe Garden Retreat

Tathya Hills - Luxe Garden Retreat
Nuwara Eliya
CA $98
CA $108 total
includes taxes & fees
Oct 28 - Oct 29
Tathya Hills - Luxe Garden Retreat
Save an average of 15% on thousands of hotels when you're signed in

Top Maha Eliya Hotel Reviews

Wishing Tree Boutique Resort Haputale

Wishing Tree Boutique Resort Haputale

10/10 Excellent
"We loved our stay at this beautiful hotel. The staff was very friendly and extremely helpful, catered to our needs very effectively"
rayaan 2-night trip
Posted 9 hours ago
Wishing Tree Boutique Resort Haputale
Araliya Green City - Your Gateway to Everything in Nuwara Eliya

Araliya Green City - Your Gateway to Everything in Nuwara Eliya

10/10 Excellent
"A lovely five-star hotel in a convenient location, with a food court, mini-mart, and small shopping area right next door. It is also just a short distance from town. The hotel is surrounded by beautiful gardens, with a stupa situated across the road, adding to the peaceful surroundings. The rooms are spacious, modern, and beautifully designed, with very comfortable beds. The staff are outstanding — attentive, courteous, and friendly, with an excellent eye for detail. Their warm hospitality truly enhances the overall experience. Both the dinner buffet and breakfast were excellent, offering a wonderful dining experience. Overall, a beautiful hotel with excellent facilities, delicious food, and exceptional service. Highly recommended for a comfortable and enjoyable stay!"
Nur 1-night trip
Posted 3 days ago
Araliya Green City - Your Gateway to Everything in Nuwara Eliya
Serenus Boutique Villa

Serenus Boutique Villa

8/10 Good
"Decent property or a short stay. The dining experience was good. Close to Nuwara Eliya town centre but not walkable. Considering the fact the area is a hill station with cold/colder weather conditions, the room(s) need a better heating setup that can make the visitors feel comfortable inside the room."
Isaac Anand 1-night trip
Posted 5 days ago
Serenus Boutique Villa
Elevate Ella Resort and Spa

Elevate Ella Resort and Spa

10/10 Excellent
"Beautiful views."
Samuel 2-night trip
Posted 9 days ago
Elevate Ella Resort and Spa
Ella Flower Garden Resort

Ella Flower Garden Resort

10/10 Excellent
"An ideal hotel for exploring Ella , the hotel is conveniently situated close to Adams Peak trail and The Nine Arches Bridge . The breakfast room has panoramic views Of the mountains . We were greeted with a cup of tea on arrival . The staff ate all so helpful. Food was excellent and a great choice too ."
Mrs Faye 2-night trip
Posted 10 days ago
Ella Flower Garden Resort
Grand Hotel

Grand Hotel

10/10 Excellent
"Loved all of it!!!! This is a beautiful and mystical hotel with lovely gardens and fine dining. There were so many beautiful rooms and the staff were exceptional."
Kathleen 2-night trip
Posted 2 weeks ago
Grand Hotel
Hide Ella Hotel & Resort

Hide Ella Hotel & Resort

10/10 Excellent
"We had a wonderful stay at this hotel. The room was spacious, clean, well-organized, and featured a sleek, modern design. The absolute highlight was the views—simply amazing from everywhere we went, including the room, restaurant, bar, and pool. The buffet breakfast was delicious with plenty of variety. A special shoutout to the staff who provided truly outstanding service. The location is ideal: perched on the hill so it’s easy for cars to access, yet still well within short walking distance of the town center, shops, and restaurants. Highly recommended!"
Evelin 2-night trip
Posted 1 month ago
Hide Ella Hotel & Resort
The Cubes Ella

The Cubes Ella

10/10 Excellent
"Lovely hotel with great staff and a beautiful location. The breakfast was excellent - possibly the best chicken curry I’ve had in Sri Lanka. The only downside is that is quite far from the centre of Ella - and getting a Tuk-Tuk through PickMe was almost impossible - meaning I had to pay at least twice as much to flag one down."
Dominic 2-night trip
Posted 1 month ago
The Cubes Ella
The Golden Ridge Hotel

The Golden Ridge Hotel

10/10 Excellent
"Lovely staff and service"
Peter 2-night trip
Posted 3 months ago
The Golden Ridge Hotel

More cheap stays in Maha Eliya

 ELLA NATURE NEST

ELLA NATURE NEST

Athulgashinna Ella Uva
CA $17
CA $20 total
Oct 26 - Oct 27
includes taxes & fees
8.6/10 Excellent! (34 reviews)
ELLA NATURE NEST
Adams Peak Inn

Adams Peak Inn

Mare Estate Road Nallathanniya Central Province
CA $19
CA $24 total
Nov 24 - Nov 25
includes taxes & fees
Adams Peak Inn
Ella Village View Homestay

Ella Village View Homestay

Lane Number 1 Ella Uva
CA $27
CA $32 total
Oct 26 - Oct 27
includes taxes & fees
9.8/10 Exceptional! (6 reviews)
Ella Village View Homestay
Ella Alpine Resort

Ella Alpine Resort

Waterfall Road Ella Uva
CA $43
CA $55 total
Oct 26 - Oct 27
includes taxes & fees
8.8/10 Excellent! (84 reviews)
Ella Alpine Resort
Glen Rock Ella

Glen Rock Ella

Badulla Ella Uva
CA $81
CA $95 total
Oct 26 - Oct 27
includes taxes & fees
8/10 Very good! (26 reviews)
Glen Rock Ella
Te Dalu Resort & Spa

Te Dalu Resort & Spa

Koswattha Wellawaya Road Ella UP
CA $218
CA $258 total
Nov 1 - Nov 2
includes taxes & fees
9.2/10 Wonderful! (20 reviews)
Te Dalu Resort & Spa

Frequently asked questions

What is the best area to stay in Maha Eliya?
The best area to stay in Maha Eliya is the area surrounding Lake Gregory, offering picturesque views and easy access to local attractions.This neighbourhood is the main hub for visitors, known for its scenic lake and well-maintained gardens. You'll find many hotels and guesthouses dotted along the lakeside and just off the main roads leading to it. It's a pleasant area for strolls and boat rides, with the central market and golf course a short distance away.For couples, staying near Lake Gregory offers a romantic setting with opportunities for leisurely walks, boat trips, and enjoying the cool climate. Many hotels in this area provide rooms with lake views, and it's a convenient base for exploring nearby tea plantations and waterfalls.Families will also find the Lake Gregory area excellent. The lake itself provides recreational activities like paddle boating and pony rides. There are also several parks and open spaces nearby, making it easy to keep children entertained.
When is the best time to go to Maha Eliya?
The best time to go to Maha Eliya is during the dry season, which runs from December to March and from June to September.During these months, you'll experience less rainfall and plenty of sunshine, making it ideal for exploring the tea plantations and enjoying outdoor activities. The temperatures are generally pleasant, typically ranging from 20°C to 25°C during the day, which is comfortable for sightseeing. This period is particularly good for those looking to hike or visit the tea factories without the interruption of heavy showers.For travellers who prefer slightly cooler weather and fewer crowds, the shoulder months of April, May, October, and November can also be a good option. While there might be occasional rain, it's generally lighter and shorter, and the landscapes are especially lush.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Maha Eliya.
How much is the nightly rate at a Maha Eliya hotel?
Prices for hotels in Maha Eliya often vary, but you can find a great deal from CA $20 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia